Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEACH ROAD Terraced £316,720 £210,000 29 Oct 2014
2A LEACH ROAD Terraced £276,955 £150,500 1 Sep 2005
8 LEACH ROAD Terraced £295,765 £238,000 18 Dec 2018
18 LEACH ROAD Terraced £324,537 £125,500 7 Nov 2002
24 LEACH ROAD Terraced £328,968 £265,000 7 Nov 2018
26 LEACH ROAD Terraced £301,665 £200,000 21 Nov 2014
30 LEACH ROAD Terraced £260,701 £210,000 25 Oct 2018
34 LEACH ROAD Terraced £325,486 £187,000 6 Sep 2011
36 LEACH ROAD Semi-Detached £350,692 £282,500 15 Nov 2018
38 LEACH ROAD Terraced £273,469 £251,000 4 Nov 2021
42 LEACH ROAD Terraced £282,761 £207,800 18 Mar 2016
44 LEACH ROAD Terraced £266,180 £46,500 20 Dec 1995
48 LEACH ROAD Terraced £268,261 £185,000 17 Jul 2015
50 LEACH ROAD Terraced £246,182 £140,000 24 May 2006
52 LEACH ROAD Semi-Detached £311,562 £84,500 27 Oct 2000
54 LEACH ROAD Terraced £298,311 £187,000 14 Feb 2014
56 LEACH ROAD Terraced £236,871 £105,000 17 Oct 2003